long lawn - German English Dictionary